package com.me.customerdemo.dao;

import com.me.customerdemo.pojo.SalesChannces;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SalesChanncesMapper {

    /**
     * 查询所有销售机会
     */
    List<SalesChannces> selectAll();
    /**
     * 修改销售机会信息
     */
    int updateById(SalesChannces salesChannces);

    /**
     * 根据ID
     * @return
     * @param id
     */
    SalesChannces selectById(int id);

    /**
     * 删除销售机会信息
     */
    int deleteById(int id);

    /**
     * 添加销售机会信息
     */
    int apply(SalesChannces salesChannces);


    /**
     * 根据条件查询产品类型信息
     * @param productType
     * @return
     */
    List<SalesChannces> selectByCondition(SalesChannces productType);

    /*List<SalesChannces>selectByIds(List<Integer> ids);

    List<SalesChannces> selectPage(@Param("start")int start0, @Param("pageSize")int pageSize0);*/
    List<SalesChannces> selectByKeyword(String keyword);
}
